package com.itheima.Demo1;

import java.io.*;

public class TestDemo4 {
    public static void main(String[] args) throws IOException {
//        案例：复制视频
//        需求：把“E:\\itheima\\a.avi”复制到模块目录下的“b.avi”
//        思路：
//			① 根据数据源创建字节输入流对象
//			② 根据目的地创建字节输出流对象
//			③ 读写数据，复制视频
//          ④ 释放资源

        //创建字节缓冲流
        BufferedInputStream bis = new BufferedInputStream(new FileInputStream("E:\\itheima\\a.xls"));
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("b.xls"));
        //使用数组提高效率
        byte[] bytes = new byte[1024];
        int len;
        while ((len = bis.read(bytes)) != -1) {
            bos.write(bytes, 0, len);
        }
        bis.close();
        bos.close();
    }
}
